roof boarding - French English Dictionary